recalcitrant seeds - German English Dictionary